new tenants - German English Dictionary